let arr = [1, 2, {a: 5}];
let newArr = arr.concat();
newArr[1] = 100;
arr[2].a = 10;
console.log(arr);       // [ 1, 2, 3 ]
console.log(newArr);    // [ 1, 100, 3 ]
